home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / answers / comp / modems / ZyXEL / FAQ / part3 < prev    next >
Internet Message Format  |  1994-03-03  |  70KB

  1. Path: bloom-beacon.mit.edu!hookup!swrinde!ihnp4.ucsd.edu!library.ucla.edu!news.mic.ucla.edu!unixg.ubc.ca!wrob
  2. From: wrob@unixg.ubc.ca (Robert Wong)
  3. Newsgroups: comp.dcom.modems,comp.dcom.fax,comp.answers,news.answers
  4. Subject: ZyXEL modem FAQ List v3.6, Feb 28 1994, Part 3 of 5 [Technical FAQs]
  5. Supersedes: <2f94f1$o67@nnrp.ucs.ubc.ca>
  6. Followup-To: comp.dcom.modems
  7. Date: 3 Mar 1994 09:17:25 GMT
  8. Organization: University of British Columbia, Vancouver, B.C., Canada
  9. Lines: 1476
  10. Sender: wrob@unixg.ubc.ca
  11. Approved: news-answers-request@MIT.Edu
  12. Expires: Fri, 25 March 1994 00:00:00 GMT
  13. Message-ID: <2l49v5$6mh@nnrp.ucs.ubc.ca>
  14. NNTP-Posting-Host: unixg.ubc.ca
  15. Summary: Contains common technical questions often asked of/about ZyXEL modems.
  16. Keywords: ZyXEL FAQ FTP
  17. Xref: bloom-beacon.mit.edu comp.dcom.modems:29297 comp.dcom.fax:4932 comp.answers:4011 news.answers:15972
  18.  
  19.  
  20. Archive-name: modems/ZyXEL/FAQ/part3
  21. Last-modified: 1993/12/20
  22. Version: 3.6
  23. Posting-frequency:  monthly;the third Monday of every month
  24.  
  25.  
  26.  
  27.                              ZyXEL Modems 
  28.                            Frequently Asked
  29.                             Questions List
  30.  
  31.                               Version 3.5
  32.  
  33.                     Archived at: rtfm.mit.edu in 
  34.          /pub/usenet/news.answers/modems/ZyXEL/FAQ/part[1-5]
  35.        
  36.            Please mail any additions to: wrob@unixg.ubc.ca
  37.  
  38.  
  39. =================
  40. Table of Contents
  41. =================
  42.  
  43. T.      Technical Frequently Asked Questions
  44. T.1     What is the latest official ROM release(s)?
  45. T.1A    How does one determine the ROM revision?
  46. T.1B    What does one do if one does not have have the latest ROMs?
  47. T.1C    Where does one obtain EPROMs to update modem ROMs?
  48. T.1Ci   Will Toshiba EPROMs work?
  49. T.1D    What format are the ROM images?
  50. T.1E    What does one do with the latest ROMs?
  51. T.2     In which countries are ZyXEL modems certified to operate?
  52. T.3     What are known country codes?
  53. T.3A    How does one change a country code?
  54. T.4     What kind of power supply is used?
  55. T.5    Are ZyXEL modems Hayes-compatible?
  56. T.6    How do ZyXEL modems deal with escape sequences?
  57. T.7    What is the chip set / data pump used in the modems?
  58. T.7A    What is the advantage of this design?
  59. T.8     What is the meaning of the T401 and T402 timeouts seen in an "AT I2"?
  60. T.9     What is the selective reject in V.42?
  61. T.10    What is the "Capture modem manufacturer information" feature?
  62. T.11    What settings are required to attain the fastest data connection?
  63. T.12    Will V.32terbo be implemented?
  64. T.13    When will V.FAST (V.34) be available
  65. T.14    How does one patch GNU NetFax to work properly?
  66. T.15    Why doesn't faxing from WordPerfect work properly?
  67. T.16    Once a fax is received, what does one do?
  68. T.17    How does enabling callback security affect the reception of faxes?
  69. T.18    What is the easiest way to record voice?
  70. T.19    How good is the voice quality?
  71. T.19A    How does the voice quality compare versus the Rockwell chipset?
  72. T.19B    When will better quality speech at higher encoding rates be available?
  73. T.20    Can a voice call be detected by the modem?
  74. T.21    Are the specifications for converting voice files available?
  75. T.22    Can speech be digitized/recorded and played back simultaneously?
  76. T.23    Can DTMF tones be recognized at any time during recording/playback?
  77. T.24    What kind of problems exist with using voice software on Macintoshes?
  78. T.25    Why is there a slight hissing sound from the speaker?
  79. T.26    How does one make Caller ID (CID/CND) work correctly?
  80. T.26A    What exactly is the hardware modification needed for CID/CND and EDR?
  81. T.26B    What software modifications are needed?
  82. T.26C    What if CID/CND and EDR still doesn't work?
  83. T.27    What changes are needed for overseas calling?
  84. T.28    What modifications are needed to S/S+ models to get the eye pattern 
  85.         option?
  86.  
  87. ================================================================================
  88. T.      Technical Frequently Asked Questions
  89. ================================================================================
  90.  
  91. T.1     What is the latest official ROM release(s)?
  92. --------------------------------------------------------------------------------
  93.  
  94.         6.11a   available only for 1-Mbit EPROMs
  95.         5.05c   available for 1-Mbit and 512-Kbit EPROMs
  96.                 (really old non-plus models)
  97.  
  98. The ROM release previous to the 6.11a was version 6.11 (no "a").  The latest
  99. quick reference card and the release notes for the latest ROMs can be obtained
  100. via anonymous FTP from the Taiwan or USA FTP sites.
  101.  
  102. When a new official ROM revision is released, it is available for *ALL* ZyXEL
  103. modems.  Thus when the 6.11a ROMs were released for the U-1494E modems, it
  104. was also available for the E+/B/B+/S/S+ modems (and other ZyXEL models).
  105.  
  106. Beta ROMs have been known to ship in modems supplied by ZyXEL USA, so you 
  107. may have a newer version than those listed here.
  108.  
  109.  
  110. --------------------------------------------------------------------------------
  111. T.1A    How does one determine the ROM revision?
  112. --------------------------------------------------------------------------------
  113.  
  114. For all ZyXEL modems:  Type "ATI" in a terminal program.  If the response is 
  115. "1496", then type "ATI1" in the terminal program.  (Alternatively, 
  116. U-1496/U-1496S or U-1496+/U-1496S+ models can display the ROM revision via 
  117. the product information screen.)
  118.  
  119. Paul Platt (pep@cypress.com) writes:
  120. There is an easier way to get the firmware revision if you have an S or
  121. S+ model ZyXEL. Select the diagnostic display screen. Move all the way
  122. right. The firmware revision will show on the display.  Note that you
  123. cannot always trust the corner arrow markers. They sometimes indicate
  124. that there is no "next screen" when a "next screen" actually exists.
  125.  
  126. At some point, the response should have something like "U1496E  V 6.11a M".
  127.  
  128. The "V 6.11a" indicates the ROM revision number (i.e. Version 6.11a)
  129.  
  130. The "M" character at the end indicates   1Mbit ROMs.
  131. The "K" character at the end indicates 512kbit ROMs.
  132. The "P" character at the end indicates that the modem is a "Plus" modem.
  133.  
  134.  
  135. --------------------------------------------------------------------------------
  136. T.1B    What does one do if one does not have have the latest ROMs?
  137. --------------------------------------------------------------------------------
  138.  
  139. The most convenient way to get the latest ROMS is to buy them.  OCOMP, The 
  140. Questor Project, ZyXEL USA (US$35), and others sell EPROMS with the latest 
  141. EPROM release (cf P.9 or T.1.C).
  142.  
  143. Another way to get the latest ROMS is to "make" a set.  First, obtain two 
  144. EPROMs (cf T.1C).  Then, FTP the latest ROM image from a FTP site.  (A 
  145. complete ROM image consists of a pair of files.  There is a pair of files for 
  146. each of the E/E+/B/B+/S/S+ models.)  Next, erase the EPROMs with an EPROM 
  147. eraser (UV-light), verify the EPROM has been completely erased, and then use 
  148. an EPROM burner to burn in the latest ROMs (cf T.1.D).  
  149.  
  150. Hint:  Having two sets of ROMs around is a GREAT idea.  Keep the old set that
  151. was in the modem, and install the latest ROMs.  If a bug is found in the new 
  152. ROMs, the old set can be re-installed.  If the new ROMs are OK, then the old 
  153. set can be erased, and reused to burn in the next ROM release.
  154.  
  155.  
  156. --------------------------------------------------------------------------------
  157. T.1C    Where does one obtain EPROMs to update modem ROMs?
  158. --------------------------------------------------------------------------------
  159.  
  160. Almost any major electronics supplier should be able to get the needed parts.
  161. You'll also need access to an (E)PROM burner capable of burning 1-Mbit EPROMs.
  162. Shop around for your EPROMs, as prices can vary drastically.  ZyXEL does sell
  163. EPROMs for use in its modems.
  164.  
  165. You need **TWO** EPROMs for a complete set of ROMs.   
  166.  
  167. ***BUY TWO EPROM CHIPS***
  168.  
  169. NOTE: Radio Shack doesn't count as a major electronics dealer.
  170.  
  171. Part number to get: 
  172. 27C010      1-Mbit EPROM
  173. 27C512      512-Kbit EPROM (really old non-plus's)
  174.  
  175.  
  176. Speed (of EPROMs) to get:
  177.                 |------------------------------------------|
  178.         |    non-plus models    |    plus models   |
  179. |----------------------------------------------------------|
  180. |  512 kbit    |  150 ns or faster    |  100 ns required |
  181. |----------------------------------------------------------|
  182. |  1 Mbit    |  150ns or faster,    |  100 ns required |
  183. |        |  120 ns recommended    |           |
  184. |----------------------------------------------------------|
  185.  
  186. John Weidman (dk139@cleveland.Freenet.Edu) has bought the 100ns EPROMs (part
  187. number TMS27C010A-10JL) from Newark Electronics (1-800-367-3573 in the US and
  188. Canada).
  189.  
  190. Ackers Mattias (d2matac@dtek.chalmers.se) has used "ST M27C1001" Signetics 
  191. Thomson (??) 100nS EPROMs and they work fine with his E+ modem.
  192.  
  193. Andrew Jackson (jackson@stc.nato.int) has also used SGS-Thomson 27C1001 EPROMs.
  194. They work. In his experience, (but not confirmed) these devices apparently do 
  195. not require the external links from Vcc to pin 1.  They cost about NLG 18 each 
  196. (about $9US) around September 1993.
  197.  
  198.  
  199.  
  200. Note for the inexperienced:
  201.         Using faster ROMs will not make your modem go faster.  The speeds
  202.         recommended are those found to provide good reliability and operation
  203.         and getting faster ones will not provide any further speed enhancement.
  204.  
  205. Note for the lazy:
  206.         Robert McKeever (mckeeveb@sfu.ca) has just purchased a large quantity
  207.         of 27C010's and would be willing to sell some at a reasonable price
  208.         (plus shipping) for those who don't want to shop around.  E-mail him
  209.         for details.
  210.  
  211.         Robert McKeever (mckeeveb@sfu.ca) would even be willing to have them
  212.         burned for a few bucks more.
  213.  
  214.         David Bowerman (1:153/290) [Fidonet] at Frog Hollow BBS in Port Moody,
  215.         BC, CANADA, (604)469-0264 BBS (preferred), (604)469-9952 voice will 
  216.     burn a set of EPROMS.  He is asking $5 if you supply the EPROMs, 
  217.     or $25 if he supplies them.  His address is 112 Brookside Drive, 
  218.     Port Moody, BC, V3H 3H4.  Please make sure that you state which 
  219.     modem model you have.
  220.  
  221.         Sean Foley (1:202/1609) [Fidonet] (18:701/1609) ZYXELnet at System 
  222.     Support BBS in San Diego, CA, USA, (619)563-9207 BBS, (619)563-9311
  223.     voice will burn a set of EPROMS.  His address is 2869 Spruce St., San
  224.     Diego, CA 92104, USA.  He is asking for $5 (shipping included) with 
  225.     the exchange of the old set, or $25 (shipping included) for a new set.
  226.     Please make sure that you state which modem model you have.  The EPROMs
  227.     are burned on new TI 27C010's that are matched to the speed of your
  228.     ZyXEL model.  Each EPROM is verified twice (buffer and CRC) before it 
  229.     is shipped.  He will also include the release notes and such also.
  230.  
  231.         Wes Newell (1:124/7028) [Fidonet] at Wylie Connection in Wylie, TX,
  232.         USA (214)442-2584 BBS will burn a set of EPROMS.  Send $15 and your
  233.         model # to him at P.O. Box 253, Wylie, TX. 75098 and he will send
  234.         you a set of EPROMs with the latest ROM version.
  235.  
  236.  
  237. --------------------------------------------------------------------------------
  238. T.1Ci   Will Toshiba EPROMs work?
  239. --------------------------------------------------------------------------------
  240.  
  241. Dave Platt (dplatt@ntg.com) mentioned that although the Toshiba EPROMs are 
  242. compatible with the EPROMs used in the ZyXEL in _most_ ways, and would work 
  243. properly in _most_ circuits.  Toshiba EPROMs are not 100% pin-compatible and 
  244. won't work in the modem without a small hardware modification.
  245.  
  246. To modify the Toshiba EPROMs to work in ZyXEL modems, Peter Nitezki 
  247. (Nitezki@NiDat.sub.org) wrote:
  248. The behaviour of Toshiba EPROMs is well known.  They differ from Texas  
  249. chips slightly, but the way ZyXEL uses them it's crucial.  Toshiba chips  
  250. (and many other) require Vpp to be at Vcc during normal operation.  But  
  251. ZyXEL leaves this pin open (no connector in the socket) as Texas chips  
  252. don't need this.  The solution is to solder a bridge from Vpp to Vcc pin,  
  253. that has to be removed every time you want to program the chip.
  254. (IMPORTANT!!! Leaving the bridge in could damage the programmer circuit!)
  255.  
  256.  
  257. --------------------------------------------------------------------------------
  258. T.1D    What format are the ROM images?
  259. --------------------------------------------------------------------------------
  260.  
  261. Doug Kushner (71024.1643@CompuServe.COM) writes:
  262. ZyXEL EPROM images are in a binary format.  However, if using a programming
  263. setup that supports multiple flavors of "binary", such as Data I/O's Promlink
  264. software, choose the "Absolute Binary" option.
  265.  
  266. Soenke Behrens (behrenss@Informatik.TU-Muenchen.DE) and Brent Mosbrook
  267. (brentm@sdsc.edu) [ZyXEL USA] explain that the ROMs are in binary format.
  268. They also mention that on most burners, you just load the file, identify it
  269. as a binary file, and specify the starting address of 0.
  270.  
  271. David Bowerman (1:153/290) [Fidonet] mentions: Verify the EPROM against the 
  272. file image, this is important as EPROMs do wear out after repeated cycling.
  273.  
  274. Alan Brown (dogbowl@dogbox.acme.gen.nz) writes:
  275. If an eprom fails verification, it should be placed under a standard
  276. eraser for a minimum 30 minutes, then reprogrammed using a slower algorithm.
  277. [This may be a way to "recover" a "worn-out" EPROM.]  In all cases, eproms 
  278. should be given "hard" (30 minute) erases every 10 reprogram cycles.
  279.  
  280.  
  281. --------------------------------------------------------------------------------
  282. T.1E    What does one do with the latest ROMs?
  283. --------------------------------------------------------------------------------
  284.  
  285. Do an "AT &V" and an "AT &Z?" in the terminal program.  This will show 
  286. the current active configuration settings on your modem.  Print out this 
  287. display.  The information will prove to be handy should something go wrong, or 
  288. should you decide to perform a hardware reset.
  289.  
  290. Install them!  Instructions are listed on page 15-16 and 15-17 of the ZyXEL
  291. User's Manual (Revision 2.1).  [page 15-7 and 15-8 in the on-line version]
  292. Ensure that each ROM is inserted in the corresponding labelled socket. 
  293.  
  294. Jussi Torhonen (jussi.torhonen@kone.com) talked to the local distributor who 
  295. suggested that a hardware reset is advisable at this point.  The hardware reset
  296. procedure is listed on page 15-15 and 15-16 of the ZyXEL User's Manual (Revision 
  297. 2.1).  [page 15-7 in the on-line version]  The reset allows setup of the memory 
  298. area reserved for new extended S-registers.
  299.  
  300. The hardware reset will restore the factory default settings (but not the 
  301. country code settings).  To terminate the continuous analog loop test (the 
  302. final phase of the hardware reset) momentarily depress the DATA/VOICE button 
  303. on E/E+ models or use the front panel on S/S+ models.
  304.  
  305. Barney Campbell (bkc@maths.grace.cri.nz) notes that because the modem's
  306. default is set to a DTE speed of 38.4kbps unless the terminal is pre-set to 
  307. that speed, the hardware test result will appear as garbage on the screen, 
  308. because normally the DTE speed is detected by receiving an AT. However 
  309. a test result is still "available" from the LEDs (U1496E/E+).
  310.  
  311. To restore the modem to the settings before the hardware reset, re-input the
  312. results of the "AT &V" command.
  313.  
  314. Barney Campbell (bkc@maths.grace.cri.nz) notes that the stored phone numbers 
  315. in the modem are also deleted in the hardware reset.  To restore the modem to
  316. the settings before the hardware reset, re-input the results of the "AT &Z?"
  317. command.
  318.  
  319.  
  320. --------------------------------------------------------------------------------
  321. T.2     In which countries are ZyXEL modems certified to operate?
  322. --------------------------------------------------------------------------------
  323.  
  324. Every country has telecommunication laws that prohibit the connection of 
  325. unapproved telecommunication devices, including modems to the phone line.  
  326. Approval by a country's telecommunications regulatory agency may entail 
  327. hardware/firmware modifications to the modem in order to comply with 
  328. telecommunication laws.  This could include modifications for radio-frequency
  329. interference, pulse dial make/break ratios, redial capabilities, etc.
  330.  
  331. The words "approved for use in country XYZ" mean that the modem *ITSELF* has 
  332. been modified to comply with the telecommunication laws of that country.  
  333. This means that an American FCC approved modem imported to Germany would not 
  334. be a legal telecommunications device in Germany.  The actual modem was 
  335. FCC approved to work in the USA, but not BZT approved to work in Germany.
  336.  
  337. No one can prevent the above scenario from occurring in any country.  
  338. Possession of an unapproved device is usually not illegal.  Attachment of the 
  339. device, however, usually is illegal.  It may result in confiscation of the 
  340. device and/or financial penalties.  [Non-approved ZyXELs have apparently been 
  341. confiscated before in Germany.  You are now cognicent of the albeit slim risks.
  342. Don't say that you were not warned.]
  343.  
  344. [Rob MacKinnon (robmack@bsc.no) adds that is is illegal to import unapproved telecommunications devices into Norway.  Apparently the customs authorities
  345. will send the unapproved device back to the originator if it is found in 
  346. the mail.  If you happen to own an unapproved device, the state acting on 
  347. behalf of Norske Telecom has the right to enter your house and confiscate
  348. the device because it is illegal to own one in Norway, not just use one.]
  349.  
  350. [Tor Rune Skoglund (torrunes@idt.unit.no) adds:
  351. It is in fact illegal to IMPORT, SELL and USE non-certified modems here 
  352. [in Norway]. Usually, the customs just skim through the invoice to see if there 
  353. any word thats looks like "modem", and then they will refuse to deliver it.]
  354.  
  355. Aside from the possible legal problems due to using an unapproved device, there
  356. are also some practical problems.  Each ZyXEL modem operating its approved 
  357. country has certain hardware modifications.  These allow the modem to function
  358. better in the telecommunications environment for which it was approved.  For
  359. example:  German ZyXELs have a filter that eliminates the German cost-counting
  360. impulses.  Polish ZyXELs have a reduced ring detector sensitivity that 
  361. prevents voltage spikes from accidentally activating the modem.
  362.  
  363. Thus a ZyXEL modem operating in the country (for which it was approved) will 
  364. work better than than an unapproved/uncertified ZyXEL modem.  (Of course,
  365. your milage may vary.)
  366.  
  367. Below is a list of countries in which ZyXEL modems have been approved for use.
  368. This list is *NOT* complete, nor exhaustive.  If your country is not listed in 
  369. this section, your modem may be approved for use in your country.  This list is
  370. by no means definitive.
  371.  
  372. Australia, AUSTEL approved
  373.  
  374. Canada, Department of Communications (DOC) approved
  375.         Model Name      Certificate No.         Certification No.  Load No.
  376.         U-1496          9165                    1817 4783 AB       11
  377.         U-1496E         9166                    1817 4783 AB       11
  378.         U-1496B         9167                    1817 4783 AB       11
  379.         U-1496R         9168                    1817 4783 AB       11
  380.  
  381.  
  382. Germany, (BZT)
  383. Eelco H. Essenberg (essenber@dutiws.twi.tudelft.nl) writes:
  384. I just read the september issue of the German computer magazine c't.
  385. It appears ZyXEL has obtained BZT certification for a model called
  386. "U-1496EG Plus". This basically is the E+ with a metal housing.
  387. Pulses for pulse-dialing are no longer generated by a relays, but
  388. electronically.  A filter eliminates the german cost-counting impulses.
  389. Automated redialing has been changed (suppressed) according to german
  390. telecom rules. 
  391.  
  392. [Minimum time between 1st and 2nd try: 5secs;
  393.   "       "     "     2nd  "  3rd try: 60secs;
  394. No more than 12 tries to the same number if no answering tone is
  395. received;
  396. After 12 failed tries, a minimum waiting time of 1 hour before attempting
  397. the same number.]
  398.  
  399. Sufficient changes have been made so that this beast will only accept ROM 
  400. updates specially designed for it: no chance of reversing the redial disability
  401. this way :-(. Also, the second RJ11 jack, the one in which you connect your 
  402. phone, has been removed.  Worst: while the normal E+ costs around DM900, this 
  403. thing is expected to cost close to DM1400.
  404.  
  405. In Germany one can buy the 1496EG+, the telecom-certified version of the 1496E+
  406. which has some diffences to the original 1496E:
  407. *The case is metallic
  408. *There is a mechanism implemented which delays and stops redialing after
  409.  several unsuccessful dials.
  410. *ROM-Updates are allowed, but only with certified releases.
  411. *Impulse-dialing is _much_ more silent 
  412. *It's much more expensive (around 1350.- DM) 
  413.  
  414.  
  415. Japan, Japan Approvals institute for Telecommunications Equipment (JATE)
  416. Japanese PTT approval is now underway.
  417.  
  418.  
  419. New Zealand,
  420. U-1496S, PTC 211/92/035
  421. Alan Brown (dogbowl@dogbox.acme.gen.nz) adds:
  422. In New Zealand, a "Telepermit" is issued to the *importer*. If another importer
  423. decides to start carrying an item, even if it's factory modified for NZ, it must 
  424. be resubmitted by the new importer.
  425.  
  426. On the flipside, "Telepermits" are cheap - NZ$2000 (~US$1050) and include all 
  427. laboratory test costs.
  428.  
  429.  
  430. Poland, Ministry of Communications
  431. U-1496E, Polish homologation certificate no. 421/93
  432. U-1496S+, Polish homologation certificate no. pending
  433.  
  434. ZyXEL is probably the only, reasonably priced modem capable of coping with 
  435. the mediocre Polish telephone lines. That comes with a price, however.  
  436. ZyXEL modems sold in Poland are a bit different than FCC version, and of 
  437. course more expensive.
  438.  
  439. Changes:
  440. 1) Reduced sensitivity of ringer detector, so no accidental spikes in 
  441.    telephone lines will activate the modem. 
  442. 2) Higher input impedance, as required by the telecommunications regulations.
  443. 3) Considerably higher DTMF level (than in the FCC model).
  444.  
  445. While the third modification is relatively easy to implement, through the
  446. replacement of the ROM(s), the other two require significant hardware
  447. change. Scientific [a Polish dealer of ZyXEL and Zoom modems] is authorized 
  448. by ZyXEL to make such changes, including ROMs replacement as well.
  449.  
  450.  
  451. Switzerland, Federal Office for Telecommunication (BAKOM)
  452. The present homologation status is shown below.  Any modification 
  453. (technical characteristica, hardware, firmware, etc.) requires 
  454. re-certification.
  455.   Model      Speed     HW       SW      BAKOM #
  456.   U-1496     14.4K     ?      V+      92.1148.D.N
  457.   U-1496B    14.4K   Rev-5A   V5.02   93.0076.D.N
  458.   U-1496E    14.4K     ?      V4.09   92.1149.D.N
  459.   U-1496E+   16.8K   Rev-B2   V5.04   93.0155.D.N
  460.   U-1496E+   16.8K     ?        ?     93.0204.D.N  *
  461.   * this modem was submitted by another importer which no longer sells it
  462.  
  463. A general note : voice functions are not agreed by BAKOM 
  464.  
  465.  
  466. USA, Federal Communication Commission (FCC) approved
  467.         Model Name      FCC number              REN#    Class
  468.         U-1496          1ROTAI-18563-MD-E       1.1B    A
  469.         U-1496B         1ROTAI-18518-MD-E       0.8B    A
  470.         U-1496E         1ROTAI-65020-MD-E       0.5B    B
  471.                            FCC# I88U1496E
  472.  
  473. Denmark   
  474. Finland     
  475. Hong Kong      
  476. Indonesia  
  477. Ireland     
  478. Russia     
  479. Singapore       
  480. Sweden    
  481. Thailand   
  482. Turkey     
  483.  
  484.  
  485. --------------------------------------------------------------------------------
  486. T.3     What are known country codes?
  487. --------------------------------------------------------------------------------
  488.  
  489. Country codes customize ZyXEL modems to work better in a particular country.  
  490. A ZyXEL modem operating in the country for which it was approved for use, 
  491. should leave its country code unchanged.
  492.  
  493. Austria:        233
  494. Australia:    244
  495. Denmark:    252
  496. Finland:        240
  497. Germany:    237
  498. Hungary:    229
  499. Japan:          234
  500. Malaysia        241
  501. New Zealand:    243
  502. North America:  255
  503. Poland:        231
  504. Singapore:      242
  505. Sweden:         250
  506. Switzerland:    251
  507.  
  508. ZyXEL USA does not confirm nor deny the existence of country codes.  Thus
  509. they can not confirm if any entry in the above list is correct.  [Note that
  510. ZyXEL would get into big trouble with the local telecommunications authority
  511. if people suddenly started to import large numbers of non-approved modems into
  512. the country.]
  513.  
  514. If you know of any other country codes, please mail them to Robert Wong
  515. (wrob@unixg.ubc.ca) for inclusion in a future version of this FAQ.
  516.  
  517.  
  518. --------------------------------------------------------------------------------
  519. T.3A    How does one change a country code?
  520. --------------------------------------------------------------------------------
  521.  
  522. These steps allow you to change the the line interface to match those
  523. used/required for operation in various countries.
  524.  
  525. Type:
  526.         ATs38.1=1
  527.         at#g123         where 123 is the country code desired.
  528.         at&w            to save these settings
  529.  
  530. Probably best to power-cycle the modem at this point
  531.  
  532.         at#h            to get current country code (North America = 255)
  533.  
  534.  
  535. --------------------------------------------------------------------------------
  536. T.4     What kind of power supply is used?
  537. --------------------------------------------------------------------------------
  538.  
  539. ZyXEL uses a transformer that is a 120V AC, 60Hz, 23.4W model that outputs 
  540. 20VAC, 900mA with a center tap.
  541.  
  542. The transformer should ideally have output between 50 Hz and 60 Hz.
  543.  
  544.                 +-----+
  545.         AC -->  | o o | <-- AC
  546.                  \ o /
  547.                   ---
  548.                    ^
  549.                    +-- Center tap
  550.  
  551. Michael Kuhl (mkuhl@newbridge.com) and Robert Wong (wrob@unixg.ubc.ca) has a 
  552. slightly different power supply that is a 120V AC, 60 Hz, 12.5W model that 
  553. outputs 9V AC, 1000mA.  It is also described as a Class 2 Transformer, 
  554. Part No. 30-111-011496, Model No. A48091000 transformer.  Also, the pinout is
  555. slightly different.
  556.  
  557.              +-----+
  558.      AC -->  | o o |  <-- No connection
  559.               \ o /
  560.                ---
  561.                 ^
  562.                 +-- AC
  563.  
  564.  
  565. Alan Brown (dogbowl@dogbox.acme.gen.nz) has a power supply (non-ZyXEL) that 
  566. is a 230V AC, 50 Hz model that outputs 14V AC.  The shape of the connector 
  567. is a cylindrical 2.5mm coaxial power socket seen on many other pieces of
  568. electronic equipment.
  569.  
  570. ZyXEL modems seem to accept many different voltages ranging from 9 to 20V AC.  
  571. The output voltage for the transformers may be as low as 5V AC.  Also, the 
  572. power supply may or may not be center tapped.  Also, in countries with 
  573. 220V AC, the local suppliers supply a locally manufactured power supply.
  574.  
  575. To avoid any potential problems, use only the power supply that came with the
  576. modem.  ZyXEL does sell power supplies for owners should they move to another
  577. country or lose the factory power supply.
  578.  
  579. Please e-mail Robert Wong (wrob@unixg.ubc.ca) if you have a different power 
  580. supply.
  581.  
  582.  
  583. --------------------------------------------------------------------------------
  584. T.5    Are ZyXEL modems Hayes-compatible?
  585. --------------------------------------------------------------------------------
  586.  
  587. Yes, ZyXEL modems are Hayes-compatible.  ZyXELs use the same basic AT command 
  588. set used in the 2400 baud Hayes Smartmodems.  
  589.  
  590. ZyXELs have an enlarged and enhanced AT command set in addition to the basic AT 
  591. commands common to the 2400 baud Hayes Smartmodems.  These additional commands 
  592. deal with higher baud rates, fax settings, voice settings, and other features
  593. that were not present in the original AT command set of 2400 baud Hayes 
  594. Smartmodems.
  595.  
  596.  
  597. --------------------------------------------------------------------------------
  598. T.6    How do ZyXEL modems deal with escape sequences?
  599. --------------------------------------------------------------------------------
  600.  
  601. Byte Magazine, V18, N8, July 1993, pg 184 has a good background article about
  602. escape sequences.  The information below is a less technical explanation of 
  603. escape sequences.
  604.  
  605. An escape sequence switches a modem from transmission mode to command mode.
  606.  
  607. Sometimes, an AT command needs to be issued to the modem when it is on-line 
  608. and connected with another modem.  Since the modem is on-line, typing an AT 
  609. command would send the AT command down the connection to the other modem.
  610. Thus the local modem never receives and acts on the AT command.  An escape 
  611. sequence is needed to bring the local modem into command mode (without dropping 
  612. the connection to the other modem).
  613.  
  614. One escape sequence is to drop the DTR (Data Terminal Ready) signal on one of 
  615. the wires in the serial cable.  This is a reliable escape sequence.   Some 
  616. hardware platforms do not have a wire for the DTR signal and therefore cannot 
  617. perform this escape sequence.  Another type of escape sequence is needed.
  618.  
  619. An alternate escape sequence is a pause, followed by three escape characters, 
  620. and then another pause.  This escape sequence then puts the modem into command 
  621. mode, allowing entry of AT commands.  (The pauses prevent the modem from 
  622. mistaking escape characters in the data stream for "true" escape characters 
  623. in an escape sequence.)
  624.  
  625. Hayes has a patent on the pause, escape characters, and pause technique.
  626. Other modem manufacturers are required to pay royalties to Hayes for use of
  627. its patent.  Some modem makers are not using the Hayes patent or any other 
  628. method of distinguishing real escape characters.  This causes factory 
  629. configured modems from these modem manufacturers to inadvertently go into 
  630. command mode when the Hayes test file is transmitted.
  631.  
  632. Taken from Byte Magazine, V18, N8, July 1993, pg 184 without permission:
  633. "Zyxel [sic] has its own algorithm, for which it claims compatibility with 
  634. existing code.  Since the Zyxel [sic] algorithm is proprietary, we can't 
  635. comment on its strength or weakness.  However, it caused no problem in our 
  636. testing."
  637.  
  638. Taken from BoardWatch Magazine, V6, N9, November 1992 without permission:
  639. "To illustrate the technical elegance of this [ZyXEL] modem, recall our article 
  640. on the Hayes brouhaha over their fixed guard time escape sequence under the
  641. Heatherington 302 patent. Hayes has licensed numerous modem manufacturers to
  642. use this escape sequence.  A few have not licensed it and often, their modems
  643. will escape to command mode while transmitting files containing +++ escape
  644. sequences.  Hayes caused something of a furor in July by releasing a text
  645. file that if transmitted by many modems that don't use the guard time escape
  646. sequence technique, would abort the transfer and improperly escape to command
  647. mode. Multitech's  modems fail the test rather awkwardly.  The ZyXEL modem
  648. does NOT license the Hayes escape sequence.  According to Gordon Yang, they
  649. use a proprietary variable sampling algorithm that does the job at least as
  650. well.  We tried the ZyXEL on the Hayes test file - and sure enough, it worked
  651. like a champ. ZyXEL appears to have engineered a way around the escape
  652. sequence controversy.  Yang indicates that they could conceivably publish the
  653. algorithm. If they did, this would take some serious steam out of the Hayes
  654. licensing program."
  655.  
  656.  
  657. --------------------------------------------------------------------------------
  658. T.7    What is the chip set / data pump used in the modems?
  659. --------------------------------------------------------------------------------
  660.  
  661. ZyXEL models do *NOT* use the Rockwell chipset.  ZyXEL uses their own code,
  662. which runs on a Motorola 68000 processor and two Texas Instruments Digital 
  663. Signal Processors (DSP).  The DSPs used are the same type seen in US Robotics
  664. modems.
  665.  
  666. Barney Campbell (bkc@tahi.isor.vuw.ac.nz) asks:
  667. "What is the data pump on the ZyXEL modem?
  668.  
  669. PC magazine 1993 June 29,Vol 12, No 12 p 272 reports that the U-1496S+ uses a 
  670. Texas Instruments data pump and that the U-1496E uses a ZyXEL data pump.  Is 
  671. this correct?
  672.  
  673. If different data pumps are used in each model, then the S+ might be 
  674. OPERATIONALLY different from the E models.  Namely, they might perform 
  675. differently."
  676.  
  677.  
  678. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] replied stating that the Texas 
  679. Instruments and ZyXEL data pumps behave identically.  The DSPs were re-done to 
  680. eliminate the daughterboard on some models.  The models without the 
  681. daughterboard have DSPs which say ZyXEL, while the daughterboard equiped units 
  682. say TI.  Again, there is no real difference and they behave identically.
  683.  
  684.  
  685. --------------------------------------------------------------------------------
  686. T.7A    What is the advantage of this design?
  687. --------------------------------------------------------------------------------
  688.  
  689. Again, ZyXEL modems do not use a chipset.  The main advantage to not using a 
  690. chipset is upgradability.  New features and bugfixes can be easily "installed" 
  691. into the modem.
  692.  
  693. Kolja Waschk (kawk@zerebrm.hanse.de) adds:
  694. "Anyone who has an EPROM-burner might download the newest firmware from a ftp
  695. server or public mailbox (many sites available) and put it in his modem. Just
  696. remember, the ZyXEL's haven't been "voice capable" some months ago, but now
  697. they are - without any hardware changes."
  698.  
  699. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] also writes (with a great deal 
  700. of marketing-speak):
  701. "The ability to independently design hardware/features is probably
  702. the #1 advantage.  We have been able to add many new features
  703. to the basic modem through rom upgrades. (CID,Distinctive ring,
  704. Voice, EDR, etc.)  
  705.  
  706. Also, as shown in the past (E --> E+ upgrade), the modem can be
  707. upgraded by modules.  The key components of the modem (CPU, DSP,
  708. ROMS) can be updated/replaced individually.  This allows greater
  709. flexibility in adding new hardware capability to existing products.
  710.  
  711. As stated here in the past by others, a modem vendor who can design
  712. the product from the ground up generally has a higher caliber 
  713. engineering dept.  They can respond quickly to bug reports, and
  714. have a better understanding of what makes the product tick.
  715.  
  716. A chipset based vendor is completely dependent upon their source
  717. for most bug fixes, and there is no guarantee that the modem 
  718. vendor is capable of implementing the chipset as designed
  719. (even with written instructions from the manufacturer. :))
  720.  
  721. Bottom line:  there is no guarantee that a DSP based modem is any
  722. better than a chipset based modem... The proof is in the end-result.
  723. Take a look at the reviews, and comments of current users to evaluate
  724. a modem.. These should be part of your selection criteria, in addition
  725. to the DSP/Chipset used."
  726.  
  727.  
  728. --------------------------------------------------------------------------------
  729. T.8    What is the meaning of the T401 and T402 timeouts seen in an "AT I2"?
  730. --------------------------------------------------------------------------------
  731.  
  732. On page 15-13 of the ZyXEL User's Manual (Revision 2.1), [page 15-6 in the 
  733. on-line version] it says that the T401 and T402 timeouts "are normally zero".
  734.  
  735. Often these values are not zero.
  736.  
  737. T401 and T402 are the name for two timers that are used in MNP 4 and V.42 
  738. connections.  The values for both timers are set during the initial handshake.
  739. The T401 is the acknowledgement delay timer that monitors the amount of time 
  740. between the sending of a data block and the receiving of an acknowledgement.
  741. The T402 is an inactivity timer which monitors the time between data blocks 
  742. sent to the receiver.
  743.  
  744. The terms "T401 Timeout" and "T402 Timeout" refer to the number of timeouts
  745. in the T401 and the T402 timers, respectively.  (A timeout is a "timer 
  746. expiration" and is the result of an action not being performed in a given 
  747. allotted time.)
  748.  
  749. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] writes:
  750. The "T401 Timeout" indicates the number of resent blocks, due to not 
  751. receiving an acknowledgement in the allotted time.  The T401 timeout is 
  752. just one of the reasons for blocks being resent, so T401 timeouts will not 
  753. necessarily be equal to the BLOCKS RESENT value in a link status report.  
  754.  
  755. The "T402 Timeout" indicates the number of frames sent due to inactivity.  
  756. These are sent to keep the link active, and assures the other modem that
  757. the connection is still there.  This number steadily increases, especially 
  758. during a relatively "light" interactive dialup session.
  759.  
  760.  
  761. --------------------------------------------------------------------------------
  762. T.9    What is the selective reject in V.42?
  763. --------------------------------------------------------------------------------
  764.  
  765. Selective reject is an optional feature of the V.42 error correction protocol.  
  766. The v6.10 ROMs were the first ZyXEL ROMs that implemented selective reject.
  767.  
  768.  
  769. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] writes:
  770. Selective reject is an optional feature of V.42 which allows you to get 
  771. higher throughput on noisy lines.  The modem sends out blocks, and the 
  772. remote side acknowledges after an agreed upon number of blocks (window 
  773. size).  If one of these blocks is bad, then the modem will only send the 
  774. bad one over again, rather than all the blocks (as is the case of other
  775. modems).
  776.  
  777.  
  778. The selective reject feature only works when both modems implement it.  Thus a
  779. ZyXEL with 6.10 ROMs will not use selective reject connected to a ZyXEL with 
  780. 6.01 ROMs.  When in use, the initial connect string will look somewhat like 
  781. "CONNECT 57600/ARQ/V42b/SREJ" (the exact string varies depending on the 
  782. AT X[0-7] setting).
  783.  
  784.  
  785. Chris Gray (cgra@btma74.nohost.nodomain) explains that selective reject is 
  786. an optional part of the LAPM protocol used by V.42 modems.  A SREJ frame 
  787. requests retransmission of one information frame, having the sequence number 
  788. which is cited in the SREJ frame; after this transmission resumes _from 
  789. where we left off_.  Contrast with ``ordinary'' REJ, which requests 
  790. retransmission of _all_ information frames, starting with the one with the 
  791. specified sequence number.  SREJ is more efficient when just one frame has 
  792. got munged.
  793.  
  794.  
  795.                       information(4)
  796.         ------------------------------------------->
  797.                      information(5)
  798.         ------------------------------ (bad CRC)
  799.                      information(6)
  800.         ------------------------------------------->  uh uh, we've lost 5
  801.                          SREJ(5)
  802.         <-------------------------------------------
  803.                      information(5)
  804.         -------------------------------------------> that's better
  805.                      information(7)
  806.         ------------------------------------------->  
  807.  
  808. etc., as opposed to:
  809.  
  810.                      information(4)
  811.         ------------------------------------------->
  812.                      information(5)
  813.         ------------------------------ (bad CRC)
  814.                      information(6)
  815.         ------------------------------------------->  uh uh, we've lost 5
  816.                          REJ(5)
  817.         <-------------------------------------------
  818.                      information(5)
  819.         -------------------------------------------> that's better
  820.                      information(6)
  821.         -------------------------------------------> yes I knew that 
  822.                      information(7)
  823.         ------------------------------------------->  
  824.  
  825.  
  826. --------------------------------------------------------------------------------
  827. T.10    What is the "Capture modem manufacturer information" feature?
  828. --------------------------------------------------------------------------------
  829.  
  830. ZyXEL modems will capture the name of the remote modem when bit 1 of 
  831. S-register 13 is enabled (AT S13.1=1).  This information is obtained 
  832. during the V.42 handshake sequence.  Since the information is an OPTIONAL 
  833. feature, it will only work when the remote modem has also implemented this 
  834. feature.  Some, but not all manufacturers have implemented this feature.
  835.  
  836. When this information is captured, it is then shown via the ATI2 command, 
  837. in the "Last Speed/Protocol" field.  The following is an incomplete list 
  838. of possible modem manufacturer information:
  839.  
  840.     Information        Remote modem type
  841.     ZyXEL            ZyXEL modem
  842.     Flash            ZyXEL modem
  843.     Dig            Digicom modem
  844.     
  845. Please e-mail Robert Wong (wrob@unixg.ubc.ca) if you have seen any other
  846. remote modem types.
  847.  
  848.  
  849. --------------------------------------------------------------------------------
  850. T.11    What settings are required to attain the fastest data connection?
  851. --------------------------------------------------------------------------------
  852.  
  853. To obtain the fastest data connection for a ZyXEL, a number of steps should be
  854. taken:
  855.  
  856. a) Lock the serial port speed to the fastest/highest speed supported by the 
  857.    host computer.
  858. b) Turn off "auto-baud detect", "dial speed-matching", or any similar parameter.
  859. c) Turn on hardware flow control by enabling RTS/CTS flow control in the 
  860.    communications program.
  861. d) Turn off software flow control by disabling XON/XOFF flow control in the 
  862.    communications program.
  863. e) Turn off DSR/DTR hardware flow control, as this is used for null modem 
  864.    connections.  (Recommended if the communications program supports this
  865.    feature.)  
  866. f) External modem owners must use a modem cable that is wired for hardware 
  867.    flow control.
  868.  
  869. Notes:    1) Again, the modem cable MUST be wired correctly.  Apparently, some 
  870.        modem cables, even from the factory, are not wired properly for 
  871.        hardware flow control. 
  872.  
  873. Alan Brown (dogbowl@dogbox.acme.gen.nz) adds:
  874. I find that it's generally a good idea to switch the modem to CCITT
  875. DSR (AT *S1), even though no programs I use support this for flow
  876. control.
  877.  
  878. In CCITT mode, DSR comes up before the CONNECT message (actually as
  879. soon as a link standard is established, even though error correction
  880. may still need to be negotiated), and goes down after NO CARRIER
  881.  
  882.  
  883. ---------------------------------------------------------------------------------
  884. T.12    Will V.32terbo be implemented?
  885. ---------------------------------------------------------------------------------
  886. ZyXEL USA's response:
  887. V.32terbo is not a CCITT (ITU-TSS) standard, and does not perform as well as 
  888. 19.2ZYX.  We will have to see a greater popularity of V.32terbo to support it.
  889.  
  890.  
  891. --------------------------------------------------------------------------------
  892. T.13    When will V.FAST (V.34) be available
  893. -------------------------------------------------------------------------------- 
  894.  
  895. ZyXEL USA's response:
  896. V.34 is expected to be finalized around 6/94.  ZyXEL will release a new 
  897. generation modem supporting V.34 features shortly thereafter.  If ratification 
  898. is delayed past that time, ZyXEL will implement a high-speed protocol based on
  899. V.34 technology.
  900.  
  901.  
  902. --------------------------------------------------------------------------------
  903. T.14    How does one patch GNU NetFax to work properly?
  904. --------------------------------------------------------------------------------
  905.  
  906. Receiving:
  907.  
  908. Receiving works flawlessly, PROVIDED that you convince Netfax to send
  909. 0x12 instead of 0x11 to the Zyxel when starting to receive a new page.
  910.  
  911. Apparently the standard changed this over two years ago, and most other 
  912. modems still also accept 0x11 as a compatibility kludge.
  913.  
  914. Sending:
  915.  
  916. The key to sending multiple pages is to throw out AT+FDT=a,b,c,d and
  917. replace it with AT+FDT, and to set the desired parameters in a
  918. AT+FDCC=a,b,c,d,e,f,g,h message sent when starting up.
  919.  
  920. A pre-made set of patches is available from ftp.cs.psu.edu:/pub/fenner/ZyXEL
  921. as a file called netfax.patches
  922.  
  923.  
  924. --------------------------------------------------------------------------------
  925. T.15    Why doesn't faxing from WordPerfect work properly?
  926. --------------------------------------------------------------------------------
  927.  
  928. Both WordPerfect and ZyXEL are aware of the problem.
  929.  
  930. Carl Oppedahl (oppedahl@panix.com) writes:
  931. If WordPerfect customer support can be believed, there is a programming error 
  932. in the ZyXEL firmware.
  933.  
  934. WP has supposedly been in communication with ZyXEL to urge them to make the 
  935. modem recognize semicolons.
  936.  
  937. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] acknowledged the bug and "we are 
  938. testing the fix right now, and will release it in approximately a week."
  939.  
  940. The problem has apparently been fixed in the v6.11 ROMs.  Problems were only
  941. encountered in the high resolution modem, but not in the standard resolution
  942. mode.
  943.  
  944. --------------------------------------------------------------------------------
  945. T.16    Once a fax is received, what does one do?
  946. --------------------------------------------------------------------------------
  947.  
  948. A fax is received by the ZyXEL modem and fax software.  The fax (usually) is 
  949. stored as a file on the hard disk in some sort of image format (TIFF, PCX, 
  950. etc.).  This file is called a "fax image".
  951.  
  952. The fax software or some other software program can be used to open and 
  953. print the fax image.
  954.  
  955. To put the contents of the fax into a word processor, there are two options:
  956.  
  957. a) The fax image could just be imported as an image into the document.  This 
  958.    is not a good solution, as the contents of the fax cannot be edited and 
  959.    the image itself may not be too clear.
  960.  
  961. b) A better alternative is to use a software package that has an Optical 
  962.    Character Recognition (OCR) capability.  [OCR may be built into the fax 
  963.    software, or it may be a separate software package.  Retrieve the fax file 
  964.    into the OCR software and use the OCR software to convert the fax IMAGE 
  965.    into an ASCII file.]  Import this new ASCII file into the word processor.  
  966.    In this manner, the fax image was OCR'ed and is now in a clearer, editable 
  967.    format on the word processor.
  968.  
  969. Alan Brown (dogbowl@dogbox.acme.gen.nz) adds:
  970. For some reason the PCX images generated by ZFAX 2.xx are not readable by
  971. some graphics packages. DISPLAY, Graphics Workshop (all dos versions) and
  972. VPIC (all versions) definitely refuse to display/edit ZyXEL PCX files.
  973.  
  974. The author of DISPLAY is apparently looking at the problem.
  975.  
  976.  
  977. --------------------------------------------------------------------------------
  978. T.17    How does enabling callback security affect the reception of faxes?
  979. --------------------------------------------------------------------------------
  980.  
  981. Incoming fax transmissions will not be prompted for a password when the 
  982. security function AT *Gx is enabled.  Thus reception of faxes is unaffected
  983. by the enabling of security passwords/callbacks.
  984.  
  985.  
  986. --------------------------------------------------------------------------------
  987. T.18    What is the easiest way to record voice?
  988. --------------------------------------------------------------------------------
  989.  
  990. One method of recording voice on a ZyXEL modem is from another phone line.  
  991. This method is useful if two phone lines are present.
  992.  
  993. Another method of recording voice on a ZyXEL modem is to speak into the 
  994. *earpiece* of a telephone handset, which is attached to the line connector of 
  995. the modem.  This technique is may not be too effective.
  996.  
  997. ZyXEL is now shipping a hardware device/box which will make voice recording 
  998. with a ZyXEL much more effective.  The modem plugs into the box, and the 
  999. phone line is plugged into the box.  A switch on the box allows recording
  1000. directly from the phone.  This box has the amplifiers built in to record
  1001. from an un-powered phone.  No plug-switching necessary.  The ZyVoice box is
  1002. now shipping and sells for US$30.00.  
  1003.  
  1004. Paul Dowling (dowling@fcs260c.ncifcrf.gov) writes:
  1005. "I was skeptical to say the least that this solution [the hardware box] 
  1006. would work.  Well, it works MUCH better.  I've only played with it for a 
  1007. few minutes, but there is a definite improvement in the quality.  It's 
  1008. still not as good as I'd like, and there is still a slight whining noise 
  1009. in the background, but this seems to really have worked.
  1010.  
  1011. The switch box includes a power converter and 2 RJ-11 wires. There is a button 
  1012. next to the dial-up line connection that allows you to select between voice and
  1013. normal.  The other side has jacks to connect to the phone and wall lines on the 
  1014. modem and to your telephone.  The box is about 3 1/2" x 2 1/2".  I don't like 
  1015. the idea of having an external box and I hope in the future they will build it 
  1016. into the board, but for now, I'm very pleased with it."
  1017.  
  1018.  
  1019. --------------------------------------------------------------------------------
  1020. T.19    How good is the voice quality?
  1021. --------------------------------------------------------------------------------
  1022.  
  1023. Saurabh Misra (smisra@eos.ncsu.edu) writes:
  1024. "Horrible is not an objective description [of voice quality].  If you realize 
  1025. that the voice compression algorithms used in ZyXEL modems are meant for 
  1026. telephonic use then you will find the quality quite good.  If you are expecting 
  1027. voice quality that compares to that of a radio receiver tuned to a strong 
  1028. channel, then you will find the voice quality 'horrible'.  
  1029.  
  1030. Basically, the voice quality (especially ADPCM3) is very good and completely
  1031. acceptable for telephone use.  As far as the caller is concerned, he won't
  1032. know the difference between the ZyXEL's outgoing message voice quality and
  1033. that of an answering machine.  This is assuming ADPCM3.  ADPCM2 and CELP are
  1034. significanlty deteriorated versions of ADPCM3."
  1035.  
  1036. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] writes:
  1037. "Voice quality can vary depending on a couple factors:
  1038. 1) recording format (3-bit ADPCM is best sounding)
  1039. 2) recording method (remote phone, local handset, etc)
  1040.  
  1041. To eliminate the need to unplug your handset and phone line (current method
  1042. to record msgs locally), we have released a switch box, which will allow
  1043. you to plug in your telephone, modem, and phone line to the box, and then
  1044. hit a toggle switch to record and playback your messages through the 
  1045. TELEPHONE, rather than just the handset."
  1046.  
  1047. Kolja Waschk (kawk@zerebrm.hanse.de) writes:
  1048. "I believe it's a problem with the quite simple coding algorithms used in the
  1049. ZyXEL."  (c.f. T.18A)
  1050.  
  1051. Apparently, better voice quality is forthcoming.  To improve voice quality, 
  1052. the number of bits and/or the sample rate could be increased.  (c.f. T.19B)
  1053.  
  1054.  
  1055. --------------------------------------------------------------------------------
  1056. T.19A    How does the voice quality compare versus the Rockwell chipset?
  1057. --------------------------------------------------------------------------------
  1058.  
  1059. Kolja Waschk (kawk@zerebrm.hanse.de) writes:
  1060. "Rockwell chipsets do higher quality voice replay. This may be due to the fact
  1061. that they use a slightly more complicated ADPCM enconding or due to the fact,
  1062. that - in addition to ZyXEL modems - Rockwell chipsets are capable of
  1063. encoding the signal using 4 bits per sample. However, the RW chipsets do the 
  1064. sampling at 7200 Hz, the ZyXELs do it at 9600 Hz; that make me believe that 
  1065. the quality difference depends mostly on the coding algorithm (and tables) 
  1066. used.  On ZyXEL modems, it's nearly impossible to record voice without any 
  1067. digitally generated background noise; on those Rockwell equipped modems 
  1068. which I have seen (heard), it IS possible."
  1069.  
  1070.  
  1071. --------------------------------------------------------------------------------
  1072. T.19B    When will better quality speech at higher encoding rates be available?
  1073. --------------------------------------------------------------------------------
  1074.  
  1075. Apparently, better voice quality is forthcoming.  To improve voice quality, 
  1076. the number of bits and/or the sample rate could be increased.
  1077.  
  1078. Rob Janssen (rob@pe1chl.ampr.org) notes that the current voice quality is 
  1079. chosen in order to have a manageable data stream.
  1080.  
  1081. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] adds:
  1082. "Currently, the sample rate is 9600 samples/second.  3-bit ADPCM requires 
  1083. the DTE speed to be 38.4K.  Sampling more bits would require a higher DTE, 
  1084. which many systems do not support. (I.E. 8 bits at 8000 samples/second would
  1085. require 64K DTE)."
  1086.  
  1087. Question Q.10 mentions that there will be a faster DTE rate in the next
  1088. generation of modems.  This raises the possibility that higher encoding
  1089. rates may arise in the future.
  1090.  
  1091.  
  1092. --------------------------------------------------------------------------------
  1093. T.20    Can a voice call be detected by the modem?
  1094. --------------------------------------------------------------------------------
  1095.  
  1096. The modem itself cannot distinguish between an incoming fax/data/voice call.  
  1097. With software, it is possible to discriminate between a fax/data/voice call.
  1098.  
  1099. Kolja Waschk (kawk@zerebrm.hanse.de) [writer of the ZuTSR and ZUtil] writes:
  1100. "The modem itself cannot discriminate between a fax/data/voice call.  Voice 
  1101. calls do not differ from normal data calls (assuming most calling modems do 
  1102. not send a calling tone).
  1103.  
  1104. However, the modem can be told to answer in Voice Mode, and then "listen"
  1105. what's on the line. It can detect several possibilities, ie. "fax calling 
  1106. tone heard", "modem calling tone heard" (since firmware 6.11), "DTMF tone 
  1107. Nr.x heard", and, while in record mode, "caller keeps silent" or "caller 
  1108. made some noise and then turned silent". It's the software on the computer 
  1109. that should react differently on these reports and switch the modem into 
  1110. data/fax mode respectively. Two programs are known to do more : VoiceConnect 
  1111. and the (not yet released) new ZUtil do real-time signal analysis on the 
  1112. incoming voice data and can detect - in addition to the above mentioned 
  1113. events - the presence of "human voice".
  1114.  
  1115. The most used method to distinguish between data and voice calls is the
  1116. following (flow controlled by the software on the computer)
  1117.  
  1118. 1. answer the line
  1119. 2. replay play a spoken greeting message, provoking voice callers to speak
  1120.    (a small "Hello?" does the job)
  1121. 3. listen
  1122. 4. switch to data/fax mode if a calling tone has been received
  1123. 5. switch to data/fax mode if the caller keeps saying nothing [The call is not
  1124.    conclusively proven to be a data call, but it is reasonably assume to be a
  1125.    data call.  Ed.]
  1126. 6a. handle the voice call if "voice" (only with VC or ZUtil) has been
  1127.    detected or simply the caller does not remain silent and does not
  1128.    sent calling tones.
  1129. 6b. handle the voice call if the caller requests it by sending a DTMF
  1130.    tone, otherwise switch to data/fax mode
  1131.  
  1132. As you might see, the spoken greeting message is quite required to provoke a
  1133. reaction of voice callers. Because there is no space yet in the modem's RAM
  1134. preserved for storing a greeting message, the above method cannot be
  1135. automated and done by the modem stand-alone.
  1136.  
  1137. This makes it impossible for communications software - which has not been
  1138. designed to do so - to distinguish between data and voice calls. (Anyway, for
  1139. software like a FidoNet mailer that uses the FOSSIL serial driver, a tricky
  1140. TSR utility exists to do the job - ask me, the author ;-)"
  1141.  
  1142. N.B.: This is a new entry.  As far as the Keeper of the ZyXEL FAQ knows, it
  1143.       is factually correct.
  1144.  
  1145.  
  1146. --------------------------------------------------------------------------------
  1147. T.21    Are the specifications for converting voice files available?
  1148. --------------------------------------------------------------------------------
  1149.  
  1150. Yes they are available.  See VCNVT.C (or VCNVT.EXE) for conversion examples.
  1151. also, the file format is described in VOICE.TXT.  For decoding CELP data, the 
  1152. respective filename is "CELPC.*". Those archives could be obtained from 
  1153. several ftp servers and public mailbox systems.
  1154.  
  1155.  
  1156. --------------------------------------------------------------------------------
  1157. T.22    Can speech be digitized/recorded and played back simultaneously?
  1158. --------------------------------------------------------------------------------
  1159.  
  1160. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] writes:
  1161. "There are two DSP's in the modem right now.. one does the outgoing
  1162. play, while the other handles incoming DTMF detection.  It is
  1163. theoretically possible to do what you describe, but I know of no
  1164. plans to do so in this generation of hardware."
  1165.  
  1166. Kolja Waschk (kawk@zerebrm.hanse.de) writes:
  1167. "It digitizes and analyzes the sum signal at any time when in Voice Mode so
  1168. that DTMF tones and calling tones are recognized anytime (this results in the
  1169. recognition of DTMF tones which are included in the voice to replay), but you
  1170. cannot do both, replay voice from disk and record the incoming signal to your
  1171. disk at the same time. (Imagine, using 2-bit ADPCM, this would require a data
  1172. flow of totally more than 4800 cps without pauses between the bytes.)"
  1173.  
  1174. --------------------------------------------------------------------------------
  1175. T.23    Can DTMF tones be recognized at any time during recording/playback?
  1176. --------------------------------------------------------------------------------
  1177.  
  1178. Kolja Waschk (kawk@zerebrm.hanse.de) writes:
  1179. "Yes. Detection of DTMF tones and calling tones was poor with earlier firmware
  1180. versions, but became quite satisfying with firmware 6.11. Modems equipped
  1181. with firmware versions below 6.10 have been able to detect DTMF tones _only_ 
  1182. while recording/replaying voice; newer firmware allows detection of DTMF and
  1183. calling tones also while in command mode."
  1184.  
  1185. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] adds:
  1186. "6.10a added the S39.6 register, which allows DTMF detection all the time."
  1187.  
  1188. --------------------------------------------------------------------------------
  1189. T.24    What kind of problems exist with using voice software on Macintoshes?
  1190. --------------------------------------------------------------------------------
  1191.  
  1192. Lars J Poulsen (lars@login.dkuug.dk) writes:
  1193. It has been suggested that the newer firmware might use better compression, and
  1194. thus work better on a slow machine/slow port.  Can this be confirmed ?
  1195.  
  1196. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] replied:
  1197. Only if the vendors decide to USE the re-sync feature that is provided.
  1198.  
  1199. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] added:
  1200. In working with a couple vendors of MAC based voice answering systems, the
  1201. speed of the machine, and the resource sharing settings can have a very 
  1202. direct, and pronounced effect on the quality of the recordings.
  1203.  
  1204. Milton Sagen (sagen@techbook.techbook.com) [Prometheus Products] writes:
  1205. Unfortunately yes [there is the poor performance to be expected on an old,
  1206. slow machine].  We informed ZyXEL that we didn't recommend running
  1207. the software on 8 MHz 68000's until they implemented, what we refer to
  1208. as, resyncing of the voice data.  They have now done so in their 6.10
  1209. ROMs and the ball is now in our court.  Hopefully we will get to it soon
  1210. but until then the behavior you describe is what we expected to happen
  1211. on machines such as the SE.
  1212.  
  1213.  
  1214.  
  1215. --------------------------------------------------------------------------------
  1216. T.25    Why is there a slight hissing sound from the speaker?
  1217. --------------------------------------------------------------------------------
  1218.  
  1219. Robert Wong (wrob@unixg.ubc.ca) and antekl (antekl@hacktic.nl) remarked:
  1220. Some modems will make a hissing noice coming from the modem's speaker.  It's 
  1221. not very loud, yet loud enough to be heard in a quiet room by a person sitting
  1222. nearby the modem.  This sound is still heard, despite the ATM0, ATL0 and ATN0
  1223. register settings.
  1224.  
  1225. Michael Schuster (schuster@panix.com) wrote:
  1226. The early boards had three control resistors on the audio amp which were
  1227. not quite the right value.  As a result the speaker was never completely
  1228. off.  That was ages ago ... well before the Plus models were designed.
  1229. On the older board you either replaced three 2.2K resistors with something
  1230. higher (3.3K worked for me as I remember) or else stuff some paper toweling
  1231. between the speaker and the case.
  1232.  
  1233.  
  1234. --------------------------------------------------------------------------------
  1235. T.26    How does one make Caller ID (CID/CND) work correctly?
  1236. --------------------------------------------------------------------------------
  1237.  
  1238. Caller ID or Caller Number Delivery is a *paid* service that *may* be available 
  1239. from the local phone company.  One can *subscribe* to this service and get a 
  1240. ZyXEL modem to display the time, name and phone number of the calling party.
  1241.  
  1242. To enable Caller ID detection by the ZyXEL, type in "ATS40.2=1" in a terminal
  1243. program.  This procedure was paraphrased from pages 12-5 and 12-6 of the ZyXEL
  1244. User's Manual (Revision 2.1).  [pages 12-3 and 12-4 in the on-line version]  
  1245. It should enable Caller ID detection.
  1246.  
  1247. Should the above procedure be unsuccessful, then a hardware modification might
  1248. be necessary. (c.f. T.26A)
  1249.  
  1250.  
  1251. --------------------------------------------------------------------------------
  1252. T.26A    What exactly is the hardware modification needed for CID/CND and EDR?
  1253. --------------------------------------------------------------------------------
  1254.  
  1255. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] writes:
  1256. "All new ZyXEL modems have a hardware modification performed at the factory.  
  1257. A capacitor has been added to filter the Caller ID data.
  1258.  
  1259. Current owners can have their modems upgraded by sending the modem back to 
  1260. ZyXEL, and we will install this capacitor for them.  This might not be 
  1261. necessary, and is only recommended for people who live in an area with CND, 
  1262. and cannot get it to work.  
  1263.  
  1264. Any ZyXEL owner can call us and we will help them determine if they have the 
  1265. capacitor installed."
  1266.  
  1267.  
  1268. Brent Mosbrook (brentm@sdsc.edu) [ZyXEL USA] writes:
  1269. EDR on non-US modems:
  1270.  
  1271. It has come to our attention that EDR (included with 6.11a roms) does not work 
  1272. on modems bought outside the US or Canada.  North American modems have a 
  1273. capacitor installed which is used to filter CID, and other tones received
  1274. prior to the modem going off-hook.  ZyXEL will not be referencing EDR 
  1275. capability on any "international" modems sold.  
  1276.  
  1277. Customers who wish to install this capacitor may do so at their own risk
  1278. (local telco regulations may restrict performing this modification).  
  1279. Due to these possible restrictions, ZyXEL will not be offering a factory 
  1280. upgrade, but will help customers in identifying 1) whether or not they 
  1281. currently have the capacitor installed. 2) where the capacitor should be 
  1282. located.
  1283.   
  1284.  
  1285. NOTE:   DOING THIS MODIFICATION WILL VOID YOUR WARRANTY, AND MAY VOID THE
  1286.         LOCAL PTT APPROVAL.
  1287.  
  1288.  
  1289. A .033 uF capacitor needs to be installed parallel to resistor R4
  1290. (100K ohms), which is located in different places according to the model, 
  1291. and revision level of your modem. A diagram showing the lastest revision 
  1292. levels is included to show the general area where R4 can be found.  R4 is 
  1293. generally located near the relays (large yellow, brown or black boxes).  
  1294. The color code for R4 is brown-black-yellow-gold.(some locally approved 
  1295. models may have other values. Generally it is between 75K and 150K ohms.) 
  1296. The capacitor should be non-electrolytic, and rated at 100V or higher.  
  1297.  
  1298.  
  1299. (these are the latest rev. levels.. older models may differ significantly)
  1300.  
  1301. 1496S/S+ modems:
  1302. ----------------
  1303.  
  1304.                               RJ-11      RJ-45
  1305. ---------------               ---  ---  -----
  1306. |    RS-232   |               | |  | |  |   |
  1307. ---------------               ---  ---  -----
  1308.  
  1309.  
  1310.                  -------
  1311.                  |RELAY|
  1312.                  -------
  1313.                  -------  o
  1314.                  |RELAY|  !  <-- R4
  1315.                  -------  o
  1316.                  -------
  1317.                  |RELAY|
  1318.                  -------
  1319.  
  1320.  
  1321. 1496E/E+ modems:
  1322. ----------------
  1323.  
  1324.                               RJ-11      
  1325. ---------------               ---  ---  
  1326. |    RS-232   |               | |  | |  
  1327. ---------------               ---  ---  
  1328.  
  1329.  
  1330.                            -------
  1331.                            |RELAY|  o
  1332.                            -------  !
  1333.                            -------  o
  1334.                            |RELAY|  o
  1335.                            -------  !  <-- R4
  1336.                                     o 
  1337.                          
  1338.  
  1339. 1496B/B+ modems:
  1340. ----------------
  1341.  
  1342.  
  1343.                                            |-
  1344.          ----------------------------------|
  1345.                                            |
  1346.                                          --|
  1347.                                          | | RJ-11
  1348.                                          --|
  1349.                                          --|
  1350.                                       o  | | RJ-11
  1351.                                R4 --> !  --|
  1352.                                       o    |
  1353.                                            |
  1354.                                            |
  1355.                                            |
  1356.         -----------------------------------|
  1357.                                            |
  1358.  
  1359.  
  1360. --------------------------------------------------------------------------------
  1361. T.26B    What software modifications are needed?
  1362. --------------------------------------------------------------------------------
  1363.  
  1364. If Caller ID detection is STILL not functional after the hardware modification,
  1365. a possible though rarely used solution is to set the timing of certain 
  1366. registers.
  1367.  
  1368. Robert McKeever (mckeeveb@sfu.ca) writes:
  1369. Way back in September, ZyXEL released a note (now disappeared off my drives)
  1370. which described the use of the S45 and S46 registers to set timing.
  1371.  
  1372. They (wrongly) assumed that the ringing on the GTD-5 exchanges was exactly
  1373. 1.75s, following by 50ms silence, then data;  for DMS-100 as a 2s - 3.5s ring
  1374. interval, followed by 500ms of silence.
  1375.  
  1376. The CallerID length depends on the amount of data the exchange transmits
  1377. as its message.
  1378.  
  1379.  
  1380.     **********************------++++++++++++++++++
  1381.                ^             ^            ^
  1382.                |             |            |
  1383.              Ring         Silence     CallerID Data
  1384.  
  1385. I quote from their message:
  1386.  
  1387. << It is difficult for the modem to receive CallerID signals for both exchanges
  1388. without configurable parameters.  Two new parameters are implemented for this
  1389. purpose, S45 and S46.  They are called "guard time" and "silence interval",
  1390. respectively.
  1391.  
  1392. The silence interval is the consecutive silence that the modem should detect
  1393. after ring on before CallerID signal to be processed.  Distinctive ringing may
  1394. be combined with CallerID, and therefore a guard time is needed for the modem
  1395. to inhibit the silence detection.
  1396.  
  1397. Registers S45 and S46 are in units of 20ms.  Default setttings should be in
  1398. the range of S45=100, S46=28 for DMS-100 (Bell, Northern), and possibly
  1399. S45=87 and S46=3 for GTD-5 switches. >>
  1400.  
  1401. The place this argument falls down, is on the GTD-5 switch, where they
  1402. use "flash ringing".  Flash ringing starts at any point in the ring cycle,
  1403. which means you can get anywhere from 0.1s up to 2.0s of ringing current
  1404. before the 50ms silent period followed by data from the central office switch.
  1405.  
  1406. In any event, you now have the parameters for the critical registers
  1407. for CallerID, for whatever good it may do you.
  1408.  
  1409.  
  1410. --------------------------------------------------------------------------------
  1411. T.26C    What else do if CID/CND and EDR still doesn't work?
  1412. --------------------------------------------------------------------------------
  1413.  
  1414. Contact ZyXEL USA with the following information:
  1415.   1. Make/Model of telco switch serving you.
  1416.         examples:
  1417.         AT&T 5ESS
  1418.         AT&T 1AESS
  1419.         Northern Telecom DMS-100/200
  1420.         GTE GTD-5
  1421.  
  1422.  2. Ring cadence, as measured by AT#B3
  1423.         (this measures the ON/OFF times for incoming rings)
  1424.  
  1425.  3. Rom revision level? c.f. T.1.A
  1426.          
  1427.  4. Is there a capacitor on the R4 resistor? c.f. T.26A
  1428.  
  1429. Based on the answers to the above questions, ZyXEL can recommend values
  1430. for the registers.  ALL of the questions need to be answered to provide
  1431. a reasonable response.
  1432.  
  1433.  
  1434. --------------------------------------------------------------------------------
  1435. T.27    What changes are needed for overseas calling?
  1436. --------------------------------------------------------------------------------
  1437.  
  1438. Anees S. Munshi (asm@eecg.toronto.edu) asks:
  1439. "While making overseas calls to specfic countries, the current ZyXEL modems 
  1440. mistake the ringing tone for a busy signal and hangup. While this can be 
  1441. defeated by setting mode X3 or X1, it is nice to have busy tone detection 
  1442. on, and disable it only for  specific phone numbers."
  1443.  
  1444. Try ONE of the changes below to prevent the problem of false busy signals:
  1445.     . disable busy detection completely with AT X2.  This is not a very 
  1446.       good solution, as ALL busy signals are then ignored.
  1447.     . set Australian short-short ring detection on with S44.7=1.  This may
  1448.       work for the country being called.
  1449.     . append a ;O (a capital "O") to the end of the phone number. 
  1450.       e.g. ATDT 1234567;O  Immediately after dialing the phone number, the 
  1451.       modem goes into command mode and then it goes into an on-line state.
  1452.       
  1453.  
  1454. --------------------------------------------------------------------------------
  1455. T.28    What modifications are needed to S/S+ models to get the eye pattern 
  1456.         option?
  1457. --------------------------------------------------------------------------------
  1458.  
  1459. This modification enables the 3 pins next to the power connector for
  1460. the connection of an oscilliscope to view an eye pattern for line diagnostics.
  1461.  
  1462. Lars J Poulsen (lars@login.dkuug.dk) wrote:
  1463. "The eye pattern is a graphical tool for displaying certain internal
  1464. parameters from the digital signal recovery in a V.32(bis) modem.
  1465. A table of intermediate results is fed into a pair of digital-to-analog 
  1466. converter channels, which can be connected to the X Y Z inputs of an
  1467. oscilloscope in X/Y mode.  This displays a characteristic pattern of dots
  1468. when the modem is trained."
  1469.  
  1470. Note: these 2 chips are CMOS devices and are static sensitive.  Use
  1471. suitable caution.
  1472.  
  1473. chip Number     Part Number     Manufacturer            Description
  1474. --------------------------------------------------------------------------
  1475. U11             AD7528JN        (Analog Devices)        8-bit buffered DAC
  1476. U12             TL072CP         Texas Instruments       2 x FET op-amp
  1477.  
  1478. Paul Cantrell (paul@bosserv.bos.locus.com) called ZyXEL USA to modify his 
  1479. S/S+ modem to display the eye pattern.  Apparently ZyXEL USA no longer does 
  1480. the modifications any more.  The demand for this service was requested so 
  1481. infrequently that they don't have the traces on the new boards.
  1482.  
  1483. ================================================================================
  1484. --
  1485. Robert Wong Jr.
  1486. 1921 East 61st Avenue, Vancouver, B.C., Canada, V5P 2K2, (604) 322-6918
  1487. wrob@unixg.ubc.ca
  1488. Keeper of the ZyXEL FAQ and Head of the UBC-NeXT Users Group
  1489. Standard disclaimers apply.
  1490. -- 
  1491. Robert W. Wong Jr.                     wrob@unixg.ubc.ca (ASCII only)
  1492. Crasher of Automated Banking Machines, Keeper of the ZyXEL modem FAQ,
  1493. University of British Columbia NeXT Users Group Leader and 
  1494. collector of titles.
  1495.